import { request } from './request'

// 添加购物车
export function addCart(data) {
  return request({
    url: '/api/carts',
    method: 'post',
    data
  })
}

// 修改购物车 data={num:1}
export function modifyCart(id, data) {
  return request({
    url: `/api/carts/${id}`,
    method: 'put',
    data
  })
}

//选择商品的状态 所有选中的Id
export function checkedCart(data) {
  return request({
    url: '/api/carts/checked',
    method: 'patch',
    data
  })
}

// 获取购物车列表
export function getCart(params) {
  if (!params) {
    params = ''
  }
  return request({
    url: '/api/carts?' + params
  })
}
// 删除购物车
export function deleteCartItem(id) {
  return request({
    url: `/api/carts/${id}`,
    method: 'delete'
  })
}
